Big Huge Thesaurus

People's Mujahidin of Iran

noun